extorting money or other property - Turc Anglais Dictionnaire